#include <iostream>

#include "iostream"
#include "vector"
#include "unordered_map"
#include "unordered_set"
#include "algorithm"
#include "string"
#include "list"
#include "string.h"



class OneLoop {
public:
    bool run(
            int a,int b,int c
    ) {
        int final;
        for(int i= std::max(a, std::max(b,c));i<=a*b*c;i++){
            if(
                i%a==0&&i%b==0&&i%c==0
                    ){
                final=i;
                break;
            }
        }
        printf("%d\n",final);

        return true;
    }
};

class Solution {
public:
    void run() {

        bool first = true;
        int a, b, c, d, e;
        //        std::cin >> a;
//        std::string s1,s2;
//        while (1){
        while (std::cin>>a>>b>>c) {
//            std::getline(std::cin,s2);
            OneLoop l;
            if (!l.run(a,b,c)) {
//                                return;
            }
        }


    }
};

int main() {

    //    bool cur_num= true;
    Solution().run();
    return 0;
}

